// 获取cookie、
export function getCookie(name) {
    let arr, reg = new RegExp("(^| )" + name + "=([^;]*)(;|$)")
    if (arr === document.cookie.match(reg))
        // return (arr[2]);
        return unescape(arr[2]);
    else
        return null
}

// 设置cookie,增加到vue实例方便全局调用
export function setCookie (c_name, value, expiredays) {
    let exDate = new Date()
    exDate.setDate(exDate.getDate() + expiredays)
    document.cookie = c_name + "=" + escape(value) + ((expiredays == null) ? "" : ";expires=" + exDate.toGMTString())
}

// 删除cookie
export function delCookie (name) {
    let exp = new Date();
    exp.setTime(exp.getTime() - 1)
    let cVal = getCookie(name)
    if (cVal != null)
        document.cookie = name + "=" + cVal + ";expires=" + exp.toGMTString()
}
